cap theorem